mine digging - French English Dictionary